const {User} = require("../../model/user");
/**
 开发团队 :
 开发人员 : ZBB295
 开发时间 : 2022/8/15 20:50
 文件名称 : article-edit.js
 开发工具 : WebStorm
 */


//导入文章集合构造函数模块
const { Article } = require('../../model/article')


const article_edit_hander = async (req,res)=>{

    //标识当前访问的是文章管理页面
    req.app.locals.currentlink = 'article';

    const {message,id} = req.query;

    //如果当前传入了id参数则是修改操作
    if (id){
        //修改操作
        let article = await Article.findOne({_id:id}).populate('author').lean();
        //渲染用户编辑页面
        res.render('admin/article-edit',{
            message:message,
            article:article,
            link:'/admin/article-modify?id='+id,
            button:'修改'
        })
    }else {
        //添加操作
        res.render('admin/article-edit',{
            message:message,
            link:'/admin/article-add',
            button:'添加'
        });
    }


    // res.render('admin/article-edit');
    // res.send('0k123456');
}

module.exports = article_edit_hander;